<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
            "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>



<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META name="GENERATOR" content="hevea 1.08">
<LINK rel="stylesheet" type="text/css" href="embroot.css">
<TITLE>
Summary of C++ Interface Functions
</TITLE>
</HEAD>
<BODY >
<A HREF="embroot064.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="embroot073.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
<HR>

<H1 CLASS="chapter"><A NAME="htoc128">Appendix&nbsp;B</A>&nbsp;&nbsp;Summary of C++ Interface Functions</H1>

<A NAME="chapsumcxx"></A>
Note that apart from the methods and functions described here,
all functions from the C interface which operate on simple types
(int, long, char*) can also be used from C++ code.<BR>
<BR>
<UL>
<LI><A HREF="embroot066.html">Constructing ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> terms in C++</A>
<UL>
<LI><A HREF="embroot066.html#toc68">Class EC_atom and EC_functor</A>
<LI><A HREF="embroot066.html#toc69">Class EC_word</A>
</UL>
<LI><A HREF="embroot067.html">Decomposing ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> terms in C++</A>
<LI><A HREF="embroot068.html">Referring to ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> terms from C++</A>
<LI><A HREF="embroot069.html">Passing Data to and from External Predicates in C++</A>
<LI><A HREF="embroot070.html">Operations on ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> Data</A>
<LI><A HREF="embroot071.html">Initialising and Shutting Down the ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> Subsystem</A>
<LI><A HREF="embroot072.html">Passing Control and Data to ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> from C++</A>
</UL>

<BR>
<BR>
<HR>
<A HREF="embroot064.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="embroot073.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
</BODY>
</HTML>
